Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 POPLAR PLACE Terraced £223,000 18 Jan 2024
11 POPLAR PLACE Terraced £55,000 31 Oct 1997